Skip to content

feat(saved-filters): add saved notification filters store, UI compone…#349

Merged
Abd-Standard merged 1 commit into
Core-Foundry:mainfrom
coderolisa:feature/saved-notification-filters
Jun 30, 2026
Merged

feat(saved-filters): add saved notification filters store, UI compone…#349
Abd-Standard merged 1 commit into
Core-Foundry:mainfrom
coderolisa:feature/saved-notification-filters

Conversation

@coderolisa

@coderolisa coderolisa commented Jun 28, 2026

Copy link
Copy Markdown

Closes #186

Persistence:
frontend uses localStorage (via Zustand persist) for instant, zero-backend persistence visible in the browser; CLI uses a JSON file at ~/.notify-chain/filters.json so CLI and UI persistence are separated but both durable across sessions. This keeps the UI fast and simple and allows the CLI to be useful for scripting.

Optimistic UI:
saving/renaming/deleting update the Zustand store immediately so components reflect changes without round-trips.

Tests:
store tests exercise CRUD; component tests check optimistic UI updates; CLI tests run in a temporary HOME to avoid touching the real user config.

@Abd-Standard Abd-Standard merged commit 063e4d4 into Core-Foundry:main Jun 30, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Frontend] Add Saved Search Filters for Notifications

2 participants